home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 May / EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso / earcd / dev / misc / gms_dev.rea < prev    next >
Text File  |  1997-03-02  |  14KB  |  277 lines

  1. Short:    The Games Master System, V0.5B
  2. Author:   sandman@welly.gen.nz (Paul Manias)
  3. Uploader: sandman@welly.gen.nz (Paul Manias)
  4. Type:     dev/misc
  5. Replaces: dev/misc/GMSV04B.lha
  6.  
  7. Version   0.5
  8.  
  9. Project GMS started in the beginning of April 1996, in an effort to
  10. provide games support in the Amiga OS.  This is the fourth public release
  11. of GMS, for which we hope to get lots of feedback before the official
  12. release of V1.0!
  13.  
  14.  
  15.  
  16.                 CURRENT FEATURES OF THE GAMES MASTER SYSTEM
  17.  
  18.  
  19. This is just a summary of the major features that have so far been
  20. implemented.  Not all new features and changes have been documented here.
  21. For the complete low-down on all features of GMS check the developer
  22. information files.
  23.  
  24.    NEW!
  25. *  Support for Multiple BOB image structures (MBOB's) for blitting many
  26.    images from one structure.  Makes allowances for structure mutations
  27.    (for storing extra program data with image entries).
  28.  
  29.    NEW!
  30. *  CPU assisted drawing with blitter functions, drawing speed is no longer
  31.    limited to blitter throughput.  Added optional mask generation for BOBs
  32.    on intitialisation.
  33.  
  34.    NEW!
  35. *  Internal resource tracking on memory allocations.  GMS will free resources
  36.    that you have not deallocated when your program closes the library.
  37.    Warnings are given to help you fix any problems.
  38.  
  39.    NEW!
  40. *  Structure and object pre-processing, for compiling structures before
  41.    run-time.  This makes GMS the first system to support up to 100% user
  42.    editing of game data.
  43.  
  44. *  Fast blitter functions for drawing BOB's, copying for screen buffers,
  45.    3 different screen clears, auto background saving and clearing for
  46.    BOB's.  Also includes Pixel and Line drawing functions, and support for
  47.    list's for very fast mass-drawing operations.
  48.  
  49. *  Full sprite support, and that is:  All available sprite dimensions,
  50.    colour table offsets, 16 colour sprites, width-doubled sprites, full
  51.    animation support, lo-res, hi-res, and superhi-res support,
  52.  
  53. *  Sound support includes:  Support for sound priorities, intelligent
  54.    dynamic channel play-back, channel modulation for special effects, IFF
  55.    support.
  56.  
  57. *  Proportional colour fading, functions are: PaletteMorph, ColourMorph,
  58.    PaletteToColour and ColourToPalette.  Support for setting speed and
  59.    colour ranges.
  60.  
  61. *  Full support for raster/copperlists, with effects such as:  ColourLists,
  62.    Mirror, Flood, Screen and Sprite Splitting, and Palette Changes.
  63.  
  64. *  Allows you to support all different kinds of input devices (joysticks,
  65.    joypads, mouse etc) through just one simple function call.  This enables
  66.    you to support devices that don't even exist yet.
  67.  
  68. *  User preferences program to allow full configuration of a game's
  69.    functionality.  This includes configuration for:  Game/Task Priorities, 
  70.    Choice of networking, Mode Promotion, Joystick Config, Music
  71.    Redirection, and more.
  72.  
  73. *  Stable memory allocation and a freemem routine that will not crash your
  74.    machine if you have written over your memory boundaries.
  75.  
  76. *  Smart Saving and Loading of files, with automatic packing and depacking.
  77.    Packer support covers files crunched with XPK (external), PowerPacker
  78.    (internal), and RNC methods 1&2 (internal).
  79.  
  80. *  320k of assembler, E and C sources, demonstrating all uses of the library.
  81.  
  82. *  All games can multi-task with no significant drop in speed or performance.
  83.  
  84.  
  85. ============================= Archive contents =============================
  86.  
  87. Original  Packed Ratio    Date     Time    Name
  88. -------- ------- ----- --------- --------  -------------
  89.     1280     623 51.3% 16-Feb-97 18:04:40 +AGAColourList
  90.      908     770 15.1% 16-Feb-97 18:05:04 +AGAFloodFill
  91.      396     270 31.8% 16-Feb-97 17:50:38 +AGAGreenFade
  92.      540     399 26.1% 16-Feb-97 17:50:04 +AGAMorph
  93.      792     434 45.2% 16-Feb-97 17:39:20 +AGAPixelTrail1
  94.      752     422 43.8% 16-Feb-97 17:39:58 +AGAPixelTrail2
  95.     9116    2839 68.8% 16-Feb-97 18:10:26 +AGASprites
  96.      432     287 33.5% 16-Feb-97 17:48:46 +AGAWhiteFade
  97.      992     576 41.9% 16-Feb-97 17:38:38 +BlitWorm
  98.     1216     708 41.7% 16-Feb-97 17:51:22 +BouncingBOBs
  99.      540     327 39.4% 16-Feb-97 18:06:26 +ColourLists
  100.     7968     207 97.4% 20-Sep-96 16:36:46 +BOB_Circle.raw
  101.     2112     668 68.3% 21-Jul-96 13:48:04 +CircleSpr1.raw
  102.     2112     970 54.0% 21-Jul-96 13:48:26 +CircleSpr2.raw
  103.     2112     933 55.8% 21-Jul-96 13:48:50 +CircleSpr3.raw
  104.     2112    1139 46.0% 21-Jul-96 13:49:08 +CircleSpr4.raw
  105.     6972     861 87.6% 20-Sep-96 16:35:28 +IFF.1PlaneCircle
  106.     3394    1315 61.2% 11-Feb-97 15:39:54 +IFF.HRPulse
  107.    13870    8749 36.9% 09-Nov-92 12:36:52 +IFF.Loading
  108.    45086   19283 57.2% 11-Jan-97 10:50:14 +IFF.MapBlocks
  109.    29874   17299 42.0% 25-Aug-96 23:07:48 +IFF.Pic320
  110.    10658    5557 47.8% 01-Jul-80 04:42:20 +IFF.Pic640x256
  111.     1760     841 52.2% 20-Dec-96 16:23:36 +IFF.Pulse
  112.    11772    2849 75.7% 07-Dec-96 21:13:08 +IFF.Rambo
  113.      182     121 33.5% 10-Feb-97 10:12:46 +OBJ.Screen
  114.       96      83 13.5% 05-Feb-97 12:02:36 +OBJ.ScreenTags
  115.      520     238 54.2% 08-Feb-97 21:13:04 +OBJ.Worm
  116.     7532    6049 19.6% 26-Jun-91 01:52:58 +SND.Explosive
  117.     4074    3611 11.3% 05-Dec-96 17:45:04 +SND.Rambo
  118.     4830    3676 23.8% 23-Sep-87 14:26:22 +SND.Sparks
  119.     2208     691 68.7% 29-Mar-96 13:10:22 +Sparkie.raw
  120.     2208     588 73.3% 22-Jul-96 17:18:42 +Sparkie32.raw
  121.    30160   30160  0.0% 30-Jun-80 06:56:36 +Yattering128.PAK
  122.      336     258 23.2% 16-Feb-97 17:35:34 +DrawLine
  123.      456     327 28.2% 16-Feb-97 17:33:50 +DrawPixel
  124.      488     331 32.1% 16-Feb-97 17:48:04 +ECSMorph
  125.      532     359 32.5% 16-Feb-97 17:32:52 +ECSPixelTrail
  126.     9024    3472 61.5% 11-Jan-97 14:41:00 +Fireworks
  127.     1364     891 34.6% 29-Jan-97 11:34:16 +IntMandel
  128.      892     663 25.6% 16-Feb-97 17:52:12 +Julia
  129.     2376    1253 47.2% 16-Feb-97 17:53:54 +Pobs
  130.      992     590 40.5% 16-Feb-97 17:55:24 +RainingBOBs
  131.      376     301 19.9% 16-Feb-97 17:00:16 +RandomPlot
  132.      464     328 29.3% 11-Jan-97 14:34:32 +Redimension
  133.     8220    5073 38.2% 30-Jan-97 11:25:40 +ResourceTracking
  134.     1532     946 38.2% 29-Jan-97 20:37:04 +Scroll&Sprite
  135.      468     352 24.7% 16-Feb-97 18:18:34 +ScrollMemory
  136.     2788    1114 60.0% 16-Feb-97 22:18:38 +Stars
  137.     8792     713 91.8% 16-Feb-97 16:59:42 +Transparent
  138.    37704   10687 71.6% 16-Feb-97 20:49:12 +Blitter.guide
  139.    21974    9038 58.8% 20-Nov-96 15:06:50 +Communication.iff
  140.    39626   16237 59.0% 16-Feb-97 22:04:50 +GMS.guide
  141.     1817     672 63.0% 19-Jan-97 21:54:28 +GMS.guide.info
  142.    65300   20575 68.4% 16-Feb-97 21:27:58 +GMSAutoDoc.guide
  143.     1817     678 62.6% 19-Jan-97 21:54:28 +GMSAutoDoc.guide.info
  144.    59930   16207 72.9% 16-Feb-97 21:05:44 +Screens.guide
  145.    13378    3980 70.2% 12-Feb-97 20:16:42 +Sound.guide
  146.     1142     242 78.8% 21-Dec-96 23:36:24 +ceddefaults.s
  147.     7192    1675 76.7% 16-Feb-97 19:30:52 +games_protos.h
  148.     2075     802 61.3% 16-Feb-97 16:03:24 +games.m
  149.     6094    2539 58.3% 16-Feb-97 16:02:12 +games.m
  150.      380     221 41.8% 16-Feb-97 16:02:14 +gamesbase.m
  151.     1740     688 60.4% 16-Feb-97 16:02:16 +sound.m
  152.     6788    1706 74.8% 10-Feb-97 10:18:32 +games_lib.fd
  153.    15869    4963 68.7% 11-Feb-97 20:49:54 +games.e
  154.    16302    4875 70.0% 16-Feb-97 18:44:32 +games.h
  155.    17877    5815 67.4% 12-Feb-97 20:55:02 +games.i
  156.     5321    1238 76.7% 10-Feb-97 10:18:58 +games_lib.i
  157.      956     442 53.7% 12-Feb-97 10:46:22 +gamesbase.e
  158.     1181     511 56.7% 12-Feb-97 10:46:36 +gamesbase.h
  159.     1020     480 52.9% 12-Feb-97 10:46:42 +gamesbase.i
  160.     2259     878 61.1% 13-Feb-97 14:21:58 +image.h
  161.     3687    1228 66.6% 13-Feb-97 14:24:02 +image.i
  162.     2773    1098 60.4% 10-Feb-97 10:09:46 +misc.h
  163.     2592    1218 53.0% 09-Feb-97 22:13:16 +misc.i
  164.     3078    1137 63.0% 03-Jan-97 16:31:52 +sound.e
  165.     3846    1277 66.7% 03-Jan-97 16:32:08 +sound.h
  166.     3970    1585 60.0% 08-Feb-97 11:37:54 +sound.i
  167.     2519    1072 57.4% 16-Feb-97 22:05:52 +tasks.i
  168.      943     573 39.2% 16-Feb-97 22:05:58 +tracking.i
  169.      403     184 54.3% 16-Feb-97 19:23:12 +games_extras.h
  170.    14850    2626 82.3% 16-Feb-97 19:54:24 +games_pragmas.h
  171.      174     121 30.4% 11-Jun-96 17:01:34 +games.h
  172.     1780     926 47.9% 19-Feb-97 14:17:52 +Installation.txt
  173.    11708    6690 42.8% 15-Feb-97 17:58:24 +games.library
  174.    13492    6582 51.2% 11-Feb-97 20:28:22 +Blitter.GPI
  175.        0       0  0.0% 19-Feb-97 14:16:32 +
  176.      996     668 32.9% 09-Feb-97 15:30:24 +Objects.GPI
  177.      912     602 33.9% 29-Nov-96 09:53:12 +DBLNTSC
  178.      860     579 32.6% 07-Jan-97 21:09:00 +DBLPAL
  179.      956     640 33.0% 28-Nov-96 23:30:28 +NTSC
  180.      912     624 31.5% 25-Jan-97 15:21:36 +PAL
  181.      912     601 34.1% 22-Nov-96 10:49:24 +VGA
  182.     9560    5448 43.0% 12-Feb-97 11:27:06 +Screens.GPI
  183.     8216    4529 44.8% 12-Feb-97 11:32:52 +Sound.GPI
  184.     1115     630 43.4% 16-Feb-97 17:22:46 +Planned.txt
  185.        0       0  0.0% 19-Feb-97 14:16:34 +
  186.     2425    1221 49.6% 16-Feb-97 16:32:28 +Questionnaire.txt
  187.     4020    1998 50.2% 16-Feb-97 22:23:18 +READMEFIRST.TXT
  188.     4594    1601 65.1% 16-Feb-97 17:39:24 +AGAPixelTrail1.s
  189.     4212    1453 65.5% 10-Jan-97 12:26:32 +AGAPixelTrail2.s
  190.     6925    2193 68.3% 11-Feb-97 20:16:42 +BlitWorm.s
  191.     5700    1792 68.5% 16-Feb-97 17:38:02 +BlitWormOBJ.s
  192.     3985    1354 66.0% 08-Feb-97 21:13:02 +BlitWormOBJData.s
  193.     6006    1947 67.5% 16-Feb-97 17:36:08 +ClearWorm.s
  194.     2683    1017 62.0% 16-Feb-97 17:35:32 +DrawLine.s
  195.     3635    1346 62.9% 16-Feb-97 17:33:48 +DrawPixel.s
  196.     3671    1406 61.6% 16-Feb-97 17:32:50 +ECSPixelTrail.s
  197.     3042    1173 61.4% 16-Feb-97 17:00:12 +RandomPlot.s
  198.     6622    1968 70.2% 11-Feb-97 21:17:48 +Transparent.s
  199.     9050    2833 68.6% 11-Feb-97 16:08:40 +BouncingBOBs.s
  200.     7086    2288 67.7% 16-Feb-97 17:52:10 +Julia.s
  201.     1400     821 41.3% 16-Feb-97 17:52:52 +MapEditor
  202.    13382    3231 75.8% 16-Feb-97 17:52:48 +MapEditor.s
  203.     9800    3014 69.2% 16-Feb-97 17:54:22 +Pobs.s
  204.     8460    2903 65.6% 16-Feb-97 17:55:20 +RainingBOBs.s
  205.     8068    2401 70.2% 16-Feb-97 22:18:00 +Stars4.s
  206.     7618    2453 67.7% 16-Feb-97 17:57:54 +Stars8.s
  207.     6919     908 86.8% 25-Nov-96 19:15:02 +StarSinus.i
  208.     3491    1191 65.8% 16-Feb-97 17:50:36 +AGAGreenFade.s
  209.     3822    1354 64.5% 16-Feb-97 17:49:24 +AGAMorph.s
  210.     3754    1288 65.6% 16-Feb-97 17:48:44 +AGAWhiteFade.s
  211.     3285    1135 65.4% 16-Feb-97 17:48:00 +ECSMorph.s
  212.     4623    1533 66.8% 16-Feb-97 18:04:38 +AGAColourList.s
  213.     4243    1758 58.5% 16-Feb-97 18:05:02 +AGAFloodFill.s
  214.     4132    1816 56.0% 16-Feb-97 18:05:40 +AGAMirror.s
  215.     4438    1726 61.1% 10-Jan-97 13:03:38 +ColourLists.s
  216.     3644    1343 63.1% 10-Jan-97 13:04:20 +Scroll&Mirror.s
  217.     2491     950 61.8% 11-Feb-97 18:54:40 +ClipPicture.s
  218.     2899    1099 62.0% 24-Jan-97 21:48:40 +DoubleBuffer.s
  219.     2764    1021 63.0% 10-Jan-97 13:14:28 +HiResScreen.s
  220.     4275    1672 60.8% 13-Feb-97 14:38:18 +LoadPicture.s
  221.     3763    1387 63.1% 10-Jan-97 13:15:18 +Redimension.s
  222.     3362    1292 61.5% 10-Jan-97 13:15:32 +ScreenTags.s
  223.     2992    1137 61.9% 16-Feb-97 15:15:42 +Scroll.s
  224.     3369    1314 60.9% 16-Feb-97 18:18:30 +ScrollMemory.s
  225.     3263    1289 60.4% 10-Jan-97 23:57:16 +WideScroll.s
  226.     5311    1591 70.0% 10-Jan-97 12:43:38 +AGASprites.s
  227.     4248    1667 60.7% 16-Feb-97 18:13:42 +Sprites.s
  228.     4293    1498 65.1% 04-Feb-97 10:27:34 +OBJScreen.s
  229.     2444    1094 55.2% 04-Feb-97 20:37:12 +OBJScreenData.s
  230.     4107    1488 63.7% 07-Feb-97 09:59:10 +OBJScreenList.s
  231.     3766    1541 59.0% 05-Feb-97 12:03:06 +OBJScreenTags.s
  232.      600     382 36.3% 05-Feb-97 12:02:32 +OBJScreenTagsData.s
  233.     1248     541 56.6% 16-Feb-97 20:36:18 +AGAColourList.c
  234.     2720    1333 50.9% 16-Feb-97 20:33:52 +AGAFloodFill.c
  235.     2280     881 61.3% 16-Feb-97 19:52:04 +AGAGreenFade.c
  236.     2534     952 62.4% 16-Feb-97 20:40:56 +AGAPixelList1.c
  237.     2698     844 68.7% 16-Feb-97 20:29:38 +AGAWhiteFade.c
  238.     4470    1543 65.4% 16-Feb-97 19:35:00 +BlitWorm.c
  239.     2713     925 65.9% 16-Feb-97 20:29:36 +BounceLine.c
  240.     3765    1525 59.4% 16-Feb-97 20:33:30 +ColourLists.c
  241.     1787     706 60.4% 16-Feb-97 20:25:30 +DoubleBuffer.c
  242.     1408     566 59.8% 16-Feb-97 20:26:00 +DrawLine.c
  243.     3161    1061 66.4% 16-Feb-97 20:27:54 +FadingDemo.c
  244.     1282     576 55.0% 16-Feb-97 20:29:04 +HiResScreen.c
  245.     3289    1219 62.9% 16-Feb-97 20:29:54 +Mirror.c
  246.     1377     519 62.3% 16-Feb-97 20:29:56 +OBJScreen.c
  247.     1658     647 60.9% 11-Jan-97 00:20:04 +PlaySound.c
  248.      329     224 31.9% 16-Feb-97 20:24:58 +README.TXT
  249.     1111     447 59.7% 30-Jan-97 11:19:52 +ResourceTracking.c
  250.     3291    1293 60.7% 19-Jan-97 16:39:24 +Sprites.c
  251.     1587     806 49.2% 29-Jan-97 11:34:14 +IntMandel.e
  252.     2852    1608 43.6% 16-Feb-97 16:57:34 +kohonen
  253.     3765    1408 62.6% 29-Jan-97 11:39:04 +Kohonen.e
  254.     5639    1701 69.8% 10-Jan-97 20:53:26 +FireWorks.e
  255.     3674    1429 61.1% 10-Jan-97 20:53:26 +fireworks.m
  256.      874     503 42.4% 01-Nov-96 00:15:00 +Fireworks.readme
  257.     9024    3472 61.5% 28-Jan-97 21:46:44 +fireworks_demo
  258.    10676    3212 69.9% 11-Jan-97 10:54:52 +FiReWoRkS_Demo.e
  259.      693     329 52.5% 02-Sep-92 13:30:40 +LList.e
  260.      456     265 41.8% 31-Oct-96 23:55:48 +LList.m
  261.     1306     550 57.8% 10-Jan-97 20:54:26 +QGMS2.e
  262.      812     444 45.3% 07-Jan-97 22:17:06 +qgms2.m
  263.     2443     485 80.1% 31-Oct-96 22:36:06 +WordIms.e
  264.     1058     314 70.3% 31-Oct-96 23:55:48 +wordims.m
  265.     1316     545 58.5% 29-Jan-97 20:51:36 +AGAFade.e
  266.     1959     950 51.5% 29-Jan-97 10:52:32 +DoubleBuffer.e
  267.     1953     759 61.1% 16-Feb-97 16:54:30 +FadingDemo.e
  268.     1181     530 55.1% 29-Jan-97 20:43:08 +HiResScreen.e
  269.     1170     464 60.3% 10-Feb-97 10:58:52 +OBJScreen.e
  270.     1974     864 56.2% 29-Jan-97 11:00:46 +Reposition.e
  271.     3194    1352 57.6% 29-Jan-97 20:37:02 +Scroll&Sprite.e
  272.     1637     735 55.1% 29-Jan-97 20:45:18 +ScrollScreen.e
  273.     2719    1186 56.3% 29-Jan-97 20:56:14 +Sprites.e
  274.     2675    1080 59.6% 10-Jan-97 20:49:34 +Sprites32.e
  275. -------- ------- ----- --------- --------
  276.   990112  391981 60.4% 23-Feb-97 18:33:44   186 files
  277.